SRC=$(wildcard *.c)
OBJ=$(SRC:.c=.o)
BIN=proc
CC=gcc
SRCC=$(wildcard *.cc)
OBJC=$(SRCC:.cc=.o)
BINC=others
CXX=g++
RM=rm -f

$(BIN):$(OBJ)
	$(CC) -o $@ $^
%.o:%.c
	$(CC) -c $<
$(BINC):$(OBJC)
	$(CXX) -o $@ $^
%.o:%.cc 
	$(CXX) -c $<
.PHONY:clean
clean:
	$(RM) $(BIN) $(OBJ) $(BINC) $(OBJC)

